separate foundations - Turc Anglais Dictionnaire